Site icon DataForSEO

How to get prices for specific products with Amazon API?

In the DataForSEO API, you can get the list of sellers along with related prices of a specific product on Amazon using the Amazon Sellers endpoint. It will also supply you with relevant product conditions, shipment, and rating details for each seller.

Note: before setting a task to Amazon Sellers you need to obtain the ASIN value. You can receive this value by making a separate request to the Amazon Products endpoint.

Learn more about ASINs in DataForSEO Amazon API >>

Once you have the ASIN of the product you are interested in, you can set a task to the following endpoint:

POST: https://api.dataforseo.com/v3/merchant/amazon/sellers/task_post

The body of your POST request should be structured as in the example below:

[      
    {
        "language_code": "en",
        "location_code": 2840,
        "asin": "B085RFFC9Q"
    }
]

After the task is set, use the ID of the task (e.g. "id": "04171157-0696-0183-0000-4f63affdd40a") to retrieve the results in JSON by the GET endpoint:

GET: https://api.dataforseo.com/v3/merchant/amazon/sellers/task_get/advanced/$id

The response from our API will contain the following data for each seller offering the product on the Amazon marketplace:

{
  "type": "amazon_seller_item",
  "rank_group": 1,
  "rank_absolute": 2,
  "position": "left",
  "xpath": "/span[1]/span[1]/span[1]/div[1]/div[1]/div[4]/div[1]",
  "seller_name": "Goodwill of Silicon Valley",
  "seller_url": "http://amazon.com/gp/aag/main?ie=UTF8&seller=A2E0CHYEXDW1VC&isAmazonFulfilled=0&asin=0008454299&ref_=olp_merch_name_1",
  "ships_from": "Goodwill of Silicon Valley",
  "price": {
    "current": 16.84,
    "regular": null,
    "max_value": null,
    "currency": "USD",
    "is_price_range": false,
    "displayed_price": "$16.84"
  },
  "rating": {
    "type": "rating_element",
    "position": "left",
    "rating_type": "Max5",
    "value": "5",
    "votes_count": null,
    "rating_max": "5"
  },
  "condition": null,
  "condition_description": "The cover and pages are in good condition! Any other included accessories are also in good condition showing some minor use. Supports Goodwill job training programs.",
  "delivery_info": {
    "free_delivery_date_from": "2021-07-23T00:00:00+00:00",
    "free_delivery_date_to": "2021-07-28T00:00:00+00:00",
    "fastest_delivery_date_from": null,
    "fastest_delivery_date_to": null
  }
}

If you would like to collect the results in the HTML format, use the Amazon Sellers HTML endpoint.

Exit mobile version